import BlankView from '@/layout/BlankView.vue'
const BusinessRoutes = [
    {
        path: '/business',
        name: 'Business',
        meta: {
            icon: 'system',
            link: null,
            title: '项目申报管理',
            noCache: false,
        },
        hidden: false,
        component: () => import('@/layout/index.vue'),
        alwaysShow: true,
        children: [
            {
                path: 'reserve',
                name: 'ReserveView',
                meta: {
                    icon: 'skill',
                    link: null,
                    title: '储备项目',
                    noCache: false,
                },
                component: BlankView,
                children: [
                    {
                        path: 'generic-reserve-proj-apply',
                        name: 'GenericReserveProjApplyView',
                        meta: {
                            // icon: 'skill',
                            link: null,
                            title: '一般债券储备申报',
                            noCache: false,
                        },
                        query: '{"nodeId": "node_1", "formId": "A0C89DA422604CD6B7A6EBE20D0A3761"}',
                        component: () => import('@/views/project/bond/reserve-proj/GenericReserveProjApplyView.vue')
                    },
                    {
                        path: 'special-reserve-proj-apply',
                        name: 'SpecialReserveProjApplyView',
                        meta: {
                            // icon: 'skill',
                            link: null,
                            title: '专项债券储备申报',
                            noCache: false,
                        },
                        query: '{"nodeId": "node_1", "formId": "A36E16E049794F2F88D2C6651F2D6FC3"}',
                        component: () => import('@/views/project/bond/reserve-proj/SpecialReserveProjApplyView.vue')
                    },
                    {
                        path: 'generic-reserve-proj-audit',
                        name: 'GenericReserveProjAuditView',
                        meta: {
                            // icon: 'skill',
                            link: null,
                            title: '一般债券储备审核',
                            noCache: false,
                        },
                        query: '{"nodeId": "node_2"}',
                        component: () => import('@/views/project/bond/reserve-proj/GenericReserveProjAuditView.vue')
                    },
                    {
                        path: 'special-reserve-proj-audit',
                        name: 'SpecialReserveProjAuditView',
                        meta: {
                            // icon: 'skill',
                            link: null,
                            title: '专项债券储备审核',
                            noCache: false,
                        },
                        query: '{"nodeId": "node_2"}',
                        component: () => import('@/views/project/bond/reserve-proj/SpecialReserveProjAuditView.vue')
                    },
                    {
                        path: 'reserve-proj-apply',
                        name: 'ReserveProjApplyView',
                        meta: {
                            // icon: 'skill',
                            link: null,
                            title: '储备项目上报(市)',
                            noCache: false,
                        },
                        query: '{"nodeId": "node_3"}',
                        component: () => import('@/views/project/bond/reserve-proj/ReserveProjApplyView.vue')
                    },
                    {
                        path: 'reserve-proj-apply-province',
                        name: 'ReserveProjApplyViewProvince',
                        meta: {
                            // icon: 'skill',
                            link: null,
                            title: '储备项目上报(省)',
                            noCache: false,
                        },
                        query: '{"nodeId": "node_5"}',
                        component: () => import('@/views/project/bond/reserve-proj/ReserveProjApplyView.vue')
                    },
                    {
                        path: 'reserve-below-proj-audit',
                        name: 'ReserveBelowProjAuditView',
                        meta: {
                            // icon: 'skill',
                            link: null,
                            title: '项目下级审核(市)',
                            noCache: false,
                        },
                        query: '{"nodeId": "node_4"}',
                        component: () => import('@/views/project/bond/reserve-proj/ReserveBelowProjAuditView.vue')
                    },
                    {
                        path: 'reserve-below-proj-audit-province',
                        name: 'ReserveBelowProjAuditViewProvince',
                        meta: {
                            // icon: 'skill',
                            link: null,
                            title: '项目下级审核(省)',
                            noCache: false,
                        },
                        query: '{"nodeId": "node_6"}',
                        component: () => import('@/views/project/bond/reserve-proj/ReserveBelowProjAuditView.vue')
                    },
                    {
                        path: 'final-project-review',
                        name: 'FinalProjectReviewView',
                        meta: {
                            // icon: 'skill',
                            link: null,
                            title: '项目终审',
                            noCache: false,
                        },
                        query: '{"nodeId": "node_11"}',
                        component: () => import('@/views/project/bond/reserve-proj/SpecialPriorityProjSortView.vue')
                    },
                    {
                        path: 'project-ware-housing',
                        name: 'ProjectWarehousingView',
                        meta: {
                            // icon: 'skill',
                            link: null,
                            title: '项目入库',
                            noCache: false,
                        },
                        query: '{"nodeId": "node_12"}',
                        component: () => import('@/views/project/bond/reserve-proj/ProjectWarehousingView.vue')
                    }
                ]
            },
            {
                path: 'alternate',
                name: 'AlternateView',
                meta: {
                    icon: 'skill',
                    link: null,
                    title: '备选项目',
                    noCache: false,
                },
                component: BlankView,
                children: [
                    {
                        path: 'special-standby-proj-audit',
                        name: 'SpecialStandbyProjAuditView',
                        meta: {
                            // icon: 'skill',
                            link: null,
                            title: '债券备选审核',
                            noCache: false,
                        },
                        component: () => import('@/views/project/bond/standby-proj/StandbyProjAuditView.vue')
                    },
                    {
                        path: 'standby-proj-apply',
                        name: 'StandbyProjApplyView',
                        meta: {
                            // icon: 'skill',
                            link: null,
                            title: '备选项目申报',
                            noCache: false,
                        },
                        query: '{"nodeId": "node_1"}',
                        component: () => import('@/views/project/bond/standby-proj/StandbyProjApplyView.vue')
                    },

                    {
                        path: 'standby-proj-report',
                        name: 'StandbyProjReportView',
                        meta: {
                            // icon: 'skill',
                            link: null,
                            title: '备选项目上报(市)',
                            noCache: false,
                        },
                        query: '{"nodeId": "node_3"}',
                        component: () => import('@/views/project/bond/standby-proj/StandbyProjReportView.vue')
                    },
                    {
                        path: 'standby-proj-report-province',
                        name: 'StandbyProjReportViewProvince',
                        meta: {
                            // icon: 'skill',
                            link: null,
                            title: '备选项目上报(省)',
                            noCache: false,
                        },
                        query: '{"nodeId": "node_5"}',
                        component: () => import('@/views/project/bond/standby-proj/StandbyProjReportView.vue')
                    },
                    {
                        path: 'standby-below-proj-audit',
                        name: 'StandbyBelowProjAuditView',
                        meta: {
                            // icon: 'skill',
                            link: null,
                            title: '备选项目下级审核(市)',
                            noCache: false,
                        },
                        query: '{"nodeId": "node_4"}',
                        component: () => import('@/views/project/bond/standby-proj/StandbyBelowProjAuditView.vue')
                    },
                    {
                        path: 'standby-below-proj-audit-province',
                        name: 'StandbyBelowProjAuditViewProvince',
                        meta: {
                            // icon: 'skill',
                            link: null,
                            title: '备选项目下级审核(省)',
                            noCache: false,
                        },
                        query: '{"nodeId": "node_6"}',
                        component: () => import('@/views/project/bond/standby-proj/StandbyBelowProjAuditView.vue')
                    }
                ]
            },
            {
                path: 'financial-reserve-proj-apply',
                name: 'FinancialReserveProjApplyView',
                meta: {
                    icon: 'skill',
                    link: null,
                    title: '财评报告上传',
                    noCache: false,
                },
                component: () => import('@/views/project/bond/reserve-proj/FinancialReserveProjApplyView.vue')
            },
            {
                path: 'lawyer-reserve-proj-apply',
                name: 'LawyerReserveProjApplyView',
                meta: {
                    icon: 'skill',
                    link: null,
                    title: '法律意见书上传',
                    noCache: false,
                },
                component: () => import('@/views/project/bond/reserve-proj/LawyerReserveProjApplyView.vue')
            },
            {
                path: 'generic-priority-proj-sort',
                name: 'GenericPriorityProjSortView',
                meta: {
                    icon: 'skill',
                    link: null,
                    title: '重点项目排序（一般）',
                    noCache: false,
                },
                component: () => import('@/views/project/bond/sort-proj/GenericPriorityProjSortView.vue')
            }, {
                path: 'special-priority-proj-sort',
                name: 'SpecialPriorityProjSortView',
                meta: {
                    icon: 'skill',
                    link: null,
                    title: '重点项目排序（专项）',
                    noCache: false,
                },
                component: () => import('@/views/project/bond/sort-proj/SpecialPriorityProjSortView.vue')
            },
        ]
    },
]

export default BusinessRoutes
